Red Deer


Red Deer
Red Deer
city in SC Alberta, Canada: pop. 60,000

English World dictionary. . 2014.